erstwhile rival - Français Anglais Dictionnaire